Strapping

Webster's Dictionary of the English Language

·adj Tall; strong; lusty; large; as, a strapping fellow.

II. Strapping ·p.pr. & ·vb.n. of Strap.