STRAITS

Definition of STRAITS

  1. (noun)a bad or difficult situation or state of affairs
  2. (noun)a difficult juncture