n.
1.floating aquatic carnivorous perennial of central and southern Europe, Africa, Asia, Australia having whorls of 6 to 9 leaves ending in hinged lobes for capturing e.g. water fleas
Idiom of the Day
sweat bullets/blood
to be nervous, to be very worried
I was sweating bullets during the job interview.