overstraps
English
Noun
overstraps
plural of
overstrap