Sekirov Dictionary

fret the gizzard

verb1

  1. To vex oneself; to worry.
forms

fretted the gizzard · fretting the gizzard · frets the gizzard

This dictionary works without the internet: on your phone · in Chrome