Definition & Meaning | English word DEPLOYANT
DEPLOYANT
Definitions of DEPLOYANT
- Of the clasp of a wristwatch: having an expanding metal mechanism used for fitting the two ends of the strap together.
Number of letters
9
Is palindrome
No
Search for DEPLOYANT in:
Page preparation took: 437.83 ms.