Definition of overfold in English:

overfold

noun

  • A part of something that is folded over another part.

    ‘the tunic is belted over a long overfold’

Pronunciation

overfold

/ˈōvərˌfōld/