Definition of “swear by sth” - English Dictionary

british dictionary