Definition and Synonyms for Baffle
Published in
1 min readAug 1, 2020
Definition: to cause someone to be unable to understand something
Synonyms: to amaze/astound/puzzle someone
by Peter, Nancy, Jimmy
Definition: to cause someone to be unable to understand something
Synonyms: to amaze/astound/puzzle someone
by Peter, Nancy, Jimmy