Synonyms

Match the synonyms:

small nice
beautiful short /little
good clever
bad industrious
intelligent handsome / pretty
hard-working fashionable
trendy naughty