Dictionary search results

Showing 1-4 of 4 results

honeymoon British & World English

A holiday spent together by a newly married couple

second honeymoon British & World English

A romantic holiday taken by a couple who have been married for some time