unfoolable

/ˌənˈfuːləbəl/

Definitions

1. adjective

Impossible to deceive or cheat, extremely sensible, or very difficult to fool.

“She proved herself to be unfoolable in business negotiations.”

Synonyms

  • unassailable
  • unimpeachable

Antonyms

  • credulous
  • gullible