SCIMITAR Meaning of SCIMITAR in English (n.) A long-handled billhook. See Billhook. Webster's English dictionary. Английский словарь Webster. 2012