Dictionary.com
Thesaurus.com

has honeymooned

  • present perfect
    of honeymoon (3rd person singular).
    honeymoon
    noun
    a vacation or trip taken by a newly married couple (often used attributively).

More Suggestions