TARRED

Definition of TARRED

  1. (verb)coat with tar