Crossword Answer Lookup

500k+ clues

Ship’s protective layer, as you might say (6)

Answer BARQUE
Definition: Ship
Guardian #29666 19 Down 2025-04-11