DRIPLESS

Definition of DRIPLESS

  1. (adj)designed to prevent dripping