Kippered (noun) Definition, Meaning & Examples

adjective
  1. (of fish, esp herring) having been cleaned, salted, and smoked
  2. utterly defeated or outwitted
Kippered (noun) Definition, Meaning & Examples

More Definitions