The crossword solution for the term 'swear by, with 'ON'' is 'RELY'. To swear by something means to have complete trust and faith in it. To RELYON something is to depend ON it for support or assurance. Therefore, the two terms are closely related and can be used interchangeably.