2 English Synonyms for SWAPE
Prev.1Next
Definition: 1. A small such piece to trigger or control a mechanical device (like a button).
There are 12 definitions of the word lever
Show more information about lever
Definition: 1. A device used to gather water, consisting of a pivoted stick with a bucket on the end of it.
Show more information about shadoof
Prev.1Next
Search took: 1.3985 ms