Meaning : A stroke of luck.
Synonyms : good fortune, good luck
Meaning : A barb on a harpoon or arrow.
Meaning : Flat bladelike projection on the arm of an anchor.
Synonyms : flue
Meaning : Either of the two lobes of the tail of a cetacean.
Meaning : Parasitic flatworms having external suckers for attaching to a host.
Synonyms : trematode, trematode worm
Fluke meaning in Telugu.