Skip to content

squealer

Dictionary definition · squealer

noun

  1. one who reveals confidential information to the police or other authority
  2. domestic swine

Source: Open English WordNet (CC BY 4.0).