meaning of straits

1. of Strait
2.
a difficult juncture; "a pretty pass"; "matters came to a head ">yesterday"


Related Words

straits |

Developed & Maintained By Taraprasad.com

Treasure Words