meaning of coshering

1. A feudal prerogative of the lord of the soil entitling him to lodging and food at his tenants house.


Related Words

coshering |

Developed & Maintained By Taraprasad.com

Treasure Words