handlerEnglish

handler, animal trainer, coach, manager

Noun

(sports) someone in charge of training an athlete or a team

English: coach, manager, handler

Bahasa: pelatih, pengurus, pembantu

One who trains or exhibits animals

English: animal trainer, handler

An agent who handles something or someone

English: handler

Bahasa words with similar meanings

English words with similar meanings

Show 3 words