Rhyme Desk
Find rhyming words!

Definition of "Schmoose" :

noun: an informal conversation

verb: talk idly or casually and in a friendly way