English | German | Russian | Czech

head station English

Meaning head station meaning

What does head station mean?

head station

(AU) The dwellinghouse, etc. on a sheep or cattle station.

Are you looking for...?