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