GARRETING


Meaning of GARRETING in English

noun small splinters of stone inserted into the joints of coarse masonry.

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