ST.


Meaning of ST. in English

abbr.1 stone (in weight).

2 Cricket stumped by.

Oxford English vocab.      Оксфордский английский словарь.