chiefly NAmer a person who works on a ranch in Mexico or the southwestern USA [Mexican Spanish ranchero, from rancho: see ranch1]