imaginative function - English Synonyms Dictionary