WTWM

whatsthatwordmean

← Definition
Guess

mountable

adjectiveCapable of being mounted, attached, or installed onto something.

Synonyms

climbableadjective

Antonyms

detachableadjective

Built for word lovers.