puppy

noun

A young dog; a pup.

A doll; a puppet.

A young dog; a whelp; also, by extension, a young seal or other young carnivore.

A conceited, frivolous, and impertinent man; a silly young fop or coxcomb: used in contempt.

A white bowl or buoy used in the herring-fisheries to mark the position of the net nearest the fishing-boat.