Meaning of MOUNTED in English
moun ‧ ted /ˈmaʊntəd, ˈmaʊntɪd/ BrE AmE adjective
1 . riding on a horse:
the mounted police
Jean was mounted on a grey mare.
2 . fixed firmly to a larger thing:
The statue was mounted on a marble base.
music blasting from wall-mounted speakers
Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012