1 English Synonyms for DEBATABLE
Prev.1Next
quisquous
Definition: 1. (Scotland, rare) Hard to deal with; dubious; of people: having a character difficult to assess.
Show more information about quisquous
Prev.1Next
Search took: 25.04 ms
Definition: 1. (Scotland, rare) Hard to deal with; dubious; of people: having a character difficult to assess.
Show more information about quisquous
Search took: 25.04 ms