SCIMITAR Meaning of SCIMITAR in English noun a long-handled billhook. ·see billhook. 2. scimitar ·noun a saber with a much curved blade having the edge on the convex side, in use among mohammedans, ·esp., the arabs and persians. Webster English vocab. Английский словарь Webster. 2012