Dictionary.com
Thesaurus.com
have moped
  • present perfect of mope.