望风扑影English Expression:
  • n.  chase the wind and clutch at shadows, make groundless accusations
  • n.  be taken in by rumours
  • n.  on a false wrong scent

(Unregistered user can only view 4 records)