Definify.com

Definition 2024


tar_pits

tar pits

See also: tarpits

English

Noun

tar pits

  1. plural of tar pit