According to Oxford Advanced Learner's Dictionary "Sound" in the "Leo made it sound so easy. But it wasn't." is a linking verb to give a particular impression when heard or read about.
But I don't understand the meaning of "make it sound" yet? Is there an alternative way to say it?
Best Answer
Another way to say this is:
Check this definition of sound as an intransitive verb sense 9 or 10.