English | German | Russian | Czech

watering place English

Meaning watering place meaning

What does watering place mean?

watering place

a health resort near a spring or at the seaside

Synonyms watering place synonyms

What other words have the same or similar meaning as watering place?

Are you looking for...?