Crossword Answer Lookup

500k+ clues

Great help at sea in rapid communication (9)

Answer TELEGRAPH
Definition: Great
Telegraph #26230 27 Across 2010-05-03