Definition of "marvail"

marvail

  • verb

    third-person singular simple present marvails, present participle marvailing, simple past and past participle marvailed

    1. Obsolete form of marvel.  

  • noun

    plural marvails

    1. Obsolete form of marvel.