SCROG


Meaning of SCROG in English

noun a stunted shrub, bush, or branch.

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