honeymoon : Idioms & Phrases


honeymoon resort

  • noun a resort that caters to newlyweds
    • Niagra Falls is a well-known honeymoon resort
WordNet