Dictionary search results

Showing 1-2 of 2 results

sound engineer British & World English

A technician dealing with acoustics for a broadcast or musical performance