mounts

Noun

 * Of all the horses, their mounts were the finest.
 * Of all the horses, their mounts were the finest.