Definition of “kHz” - English Dictionary

british dictionary