Meaning of shark

Definition of shark

(noun) any of numerous elongate mostly marine carnivorous fishes with heterocercal caudal fins and tough skin covered with small toothlike scales
a person who is ruthless and greedy and dishonest
a person who is unusually skilled in certain ways; "a card shark"
(verb) play the shark; act with trickery

Other information on shark

WIKIPEDIA results for shark
Amazon results for shark