meaning of last straw

1. the final irritation that stretches you patience byond the limit


Related Words

last straw |

Developed & Maintained By Taraprasad.com

Treasure Words