straits (n.)

  1. a bad or difficult situation or state of affairs

    [ Syn: pass , strait ]

  2. a difficult juncture; a pretty pass; matters came to a head yesterday

    [ Syn: pass , head ]

The dictionary is based on the WordNet Electronic Lexical Database.
WordNet 3.0 Copyright 2011 by Princeton University. All rights reserved.