TEARLESS

Definition of TEARLESS

  1. (adj)free from tears