you could have knocked me down with a feather

成語所屬單字knock

you could have knocked me down with a feather — 慣用語

1. Used to express great surprise.

1.慣用語
釋義

令我大吃一驚

Used to express great surprise.

例句

When she said she was moving to Japan, you could have knocked me down with a feather.

You could have knocked me down with a feather when I won the lottery.