Noun
shark-gull (plural shark-gulls) (obsolete) A confidence trickster; a person who preys on simpletons.