Definition of “short wave” - English Dictionary

british dictionary