Dictionary search results

Showing 1-2 of 2 results

bleep British & World English

A short high-pitched sound made by an electronic device as a signal or to attract attention