SIMITAR Meaning of SIMITAR in English n. See scymitar and cimeter Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012