Estoril (noun) Definition, Meaning & Examples

noun
  1. a town in W Portugal, W of Lisbon: seaside resort.
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)
Estoril (noun) Definition, Meaning & Examples

More Definitions