Meaning of MOUNTED in English
impf & ·p.p. of mount.
2. mounted ·adj seated or serving on horseback or similarly; as, mounted police; mounted infantry.
3. mounted ·adj placed on a suitable support, or fixed in a setting; as, a mounted gun; a mounted map; a mounted gem.
Webster English vocab. Английский словарь Webster. 2012