LAY SOMETHING ON


Meaning of LAY SOMETHING ON in English

Brit.

provide a service or amenity.

→ lay

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.