Crossword Answer Lookup

500k+ clues

Noise heard from sailing ship (6)

Answer BARQUE
Definition: ship
Guardian #22576 19 Down 2002-07-19