English Dictionary
Definition honeymoon in British English
honeymoon verb
[intransitive] verb
/ˈhʌniˌmuːn/

English Dictionary