Definition of overfold in English:

overfold

noun

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

    • ‘the tunic is belted over a long overfold’

Pronunciation

overfold

/ˈōvərˌfōld/ /ˈoʊvərˌfoʊld/