Webster's Revised Unabridged Dictionary · 1913

Sarrasin

Sarrasin , noun

[French sarrasine, Late Latin saracina. See Saracen.]

(Fortification) A portcullis, or herse.

Also: Sarrasine