Rhyme Desk
Find rhyming words!

Definition of "Altar" :

noun: a raised structure on which gifts or sacrifices to a god are made

noun: the table in Christian churches where communion is given

Whoops!
Rhyme Desk
Find rhyming words!

Whoops!

An unexpected error has occurred!