meaning of setoff

1. structure where a wall or building narrows abruptly


Related Words

setoff |

Developed & Maintained By Taraprasad.com

Treasure Words