Meaning of “laugh sth off” in the English Dictionary

English