At Rovers Definition

At casual marks; hence, at random.
Wiktionary