"Hemmed" Natural Recordings by Native Speakers
Hemmed means having a finished edge at the bottom, typically with a serged or folded edge, to prevent fraying. It can also refer to something that is restricted or constrained, such as being hemmed in by circumstances.