Rhyme Desk
Find rhyming words!

Definition of "Palisade" :

noun: fortification consisting of a strong fence made of stakes driven into the ground

verb: surround with a wall in order to fortify