SHOVEGROAT


Meaning of SHOVEGROAT in English

noun the ·same·as shovelboard.

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