strap¹

Search for glossary terms (regular expression allowed)

Glossaries

Term Main definition
strap¹

Strap: To work closely and energetically (at a task); to buckle to one's work. Also with adverb, as to, away. slang. [OED]

034

Hits - 610

Please publish modules in offcanvas position.