American Dictionary
Definition swear up and down in American English
swear up and down phrase
phrase
1
used for emphasizing that something is true
