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