SARRASINE


Meaning of SARRASINE in English

(n.) A portcullis, or herse.

Webster's English dictionary.      Английский словарь Webster.