Meaning of “throw sth off” in the English Dictionary