Word Games

Scrabble US/Canada (OTCWL) Yes (8 Points)
Scrabble UK (SOWPODS) Yes (8 Points)
Words With Friends Yes (10 Points)

Marina Definition

(noun)
definitions

a specially designed harbour with moorings for pleasure yachts and small boats


examples

the yacht had been moored in the marina for the past couple of months

Starts
Ends
Contains
Length
Sort Results
Dictionary
Error