Definition of “short wave” - English Dictionary

English