kite (toy) - English Synonyms Dictionary