meaning of stand off

1. a situation in which no one can emerge as a clear winner


Related Words

mexican standoff | standoff | standoffish | standoffishly | standoffishness |

Developed & Maintained By Taraprasad.com

Treasure Words