compulsory practical training - English Synonyms Dictionary