Definition of “swear by sth” - English Dictionary

English