Dictionary search results

Showing 1-2 of 2 results

pinball British & World English

A game in which small metal balls are shot across a sloping board and score points by striking various targets