Definition:
Compare strapped with other words:
strapped vs. trapped
strapped vs. stripped
strapped vs. stropped
strapped vs. strapper
strapped vs. weapon
armed vs. strapped
muscular vs. strapped