Falmouth
[ fal-muh th ]
/ ˈfæl məθ /
noun
a seaport in S Cornwall, in SW England.
a town in SE Massachusetts.
Example sentences from the Web for falmouth
British Dictionary definitions for falmouth
Falmouth
/ (ˈfælməθ) /
noun
a port and resort in SW England, in S Cornwall. Pop: 21 635 (2001)