Definition, synonyms and related words
A schoolroom equipped with audio equipment so that students may hear and practice speaking a language they are learning.