Definition of “smack of sth” - English Dictionary

English