SARRASINE Meaning of SARRASINE in English ( n. ) A portcullis, or herse. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012