SARRASINE Meaning of SARRASINE in English noun a portcullis, or herse. Webster English vocab. Английский словарь Webster. 2012