be no fool

(redirected from was no fool)
Also found in: Dictionary, Thesaurus, Legal, Encyclopedia.

be no fool

To be worldly and difficult to trick or deceive. Your teacher is no fool—she'll never believe that your homework blew away on your walk home from school.
See also: fool

be no/nobody's fool

to be intelligent John's no fool. He's never going to believe that excuse.
See also: fool