Definitions of wrymouth:

  • noun:   eellike Atlantic bottom fish with large almost vertical mouth