Definify.com

Definition 2024


strap_on

strap on

See also: strapon and strap-on

English

Noun

strap on (plural strap ons)

  1. Alternative form of strap-on