Meaning : An alert and energetic person.
Synonyms : busy bee, eager beaver, live wire, sharpy
Meaning : A professional card player who makes a living by cheating at card games.
Synonyms : card shark, card sharp, card sharper, cardsharp, cardsharper, sharper, sharpy
Meaning : A pen with indelible ink that will write on any surface.
Meaning : A shallow-draft sailboat with a sharp prow, flat bottom, and triangular sail. Formerly used along the northern Atlantic coast of the United States.