Fleetwood

/ (ˈfliːtˌwʊd) /

noun

a fishing port in NW England, in Lancashire. Pop: 26 841 (2001)

Example sentences from the Web for fleetwood