English Dictionary

Pioneers in dictionary publishing since 1819

English Dictionary

Estoril  (ˈɛʃtɔːˌriːl

Definitions

noun

  1. a resort in W Portugal, near Lisbon, on the Atlantic Ocean: noted esp for a famous avenue of palm trees leading to the seafront. Pop: 23 769 (2001)

Comments

Log in to comment on this word.