SARRASINE Meaning of SARRASINE in English (n.) A portcullis, or herse. Webster's English dictionary. Английский словарь Webster. 2012