Noun Definition


1.Definition: a person who is ruthless and greedy and dishonest

Category: People

2.Definition: a person who is unusually skilled in certain ways

"A card shark"

Category: People

3.Definition: any of numerous elongate mostly marine carnivorous fishes with heterocercal caudal fins and tough skin covered with small toothlike scales

Category: Animals