sickle-like - English Synonyms Dictionary