INTIMIDATED

Definition of INTIMIDATED

  1. (adj)made timid or fearful as by threats