tower of pharos
Meaning, Definition & Usage
Dictionary
Related
noun
a great lighthouse (500 feet high) built at Alexandria in 285 BC
WordNet
Previous
towards
towboat
towel
toweling
towelling
Next
towered
towering
towery
towhead
towheaded