Dictionary search results

Showing 1-3 of 3 results

lock-in British & World English

An arrangement according to which a person or company is obliged to deal only with a specific company

lock someone/thing in British & World English

Involve someone or something in (a difficult or competitive situation)

lock something in in lock1 English Thesaurus

the beach is locked in by headlands at each end