Here's why it's a figure of speech:
* Hyperbole: The phrase is an exaggeration. A feather is far too light to knock someone over.
* Metaphor: It uses the image of being knocked over to represent the feeling of shock and surprise.
Example:
* "When I found out I won the lottery, it knocked me over with a feather!"
Let me know if you'd like to see more examples or have other questions about figures of speech!