Chevaux-de-frise

Webster's Dictionary of the English Language

·pl of Cheval-de-frise.

Related Words