Sarrasin Copy link Sarrasin , noun [French sarrasine, Late Latin saracina. See Saracen.] (Fortification) A portcullis, or herse. Also: Sarrasine