RichThesaurus
cross heart
cross heart
synonyms
profess
swear up and down
swear on bible
vouch
say so
affirm
guarantee
maintain
swear
state
declare
predicate
asseverate
confirm
avow
aver
certify
avouch
repeat
insure
live up to
underwrite
put on ice
purport
pawn
espouse
take an oath
undertake
promise
vow
rubber-stamp
feign
own
pass
spout
proclaim
warrant
mortgage
set
get off chest
pronounce
fake
make out
stump
open up
get on soapbox
ratify
witness
secure
plight
cross heart
definitions