Direct Synonyms:
* Cowpoke: This is a more informal and Western-themed synonym, implying someone who works with cattle.
* Cattleman: Similar to cowpoke, but perhaps a bit more formal and traditional.
* Rancher: This implies someone who owns and operates a ranch, typically involved with cattle.
Similar Meanings, More Figurative:
* Ox-like: This emphasizes the slow and steady nature of a bovine, potentially suggesting someone who is stubborn or slow to react.
* Bullheaded: This implies a strong-willed and stubborn person, possibly with a bit of a temper.
Ultimately, the best choice depends on the specific context and meaning you want to convey.