Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
strap a thin, flat strip of flexible material, often with a fastener such as a buckle at one end, used to fasten or hold objects together or in position. [7 definitions]
strapping1 large and strong; robust.
strapping2 a whipping with, or as though with, a strap. [2 definitions]