SLIDEGROAT


Meaning of SLIDEGROAT in English

noun the game of shovelboard.

Webster English vocab.      Английский словарь Webster.