TARRING

Definition of TARRING

  1. (verb)coat with tar