long bullets

English

Noun

long bullets (uncountable)

  1. (Ireland, particularly in Northern Ireland) the game of road bowling