Dictionary search results

Showing 1-3 of 3 results

one-stop British & World English

Denoting a business capable of supplying all of a customer’s needs within a particular range of goods or services

stop one's ears British & World English

Put one’s fingers in one’s ears to avoid hearing something

stop one's ears in stop British & World English

Put one’s fingers in one’s ears to avoid hearing something