dover[noun]Synonyms: nap, catnap, dog nap, forty winks, siesta, snooze
[TahlilGaran] English Synonym Dictionary ▲
Do‧ver /ˈdəʊvəʳ/
a port in southeast England, from which ships go across the English Channel to France carrying passengers, vehicles, and goods ⇒
white cliffs of Dover [TahlilGaran] Dictionary of Contemporary English ▲