Rhyme Desk
Find rhyming words!

Definition of "Misgiving" :

noun: doubt about someone's honesty

noun: painful expectation

noun: uneasiness about the fitness of an action