Dictionary.com
Thesaurus.com

have honeymooned

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

More Suggestions