1 English Synonyms for THOFT
Prev.1Next
thwart
Definition: 1. Placed or situated across something else; cross, oblique, transverse.
There are 12 definitions of the word thwart
Show more information about thwart
Prev.1Next
Search took: 1.8882 ms