Dictionary search results

Showing 1-2 of 2 results

rental British & World English

An amount paid or received as rent

rental library British & World English

A library which rents books and other material for a fee