Definition of ST in English:

ST

  • Stokes.

Definition of st in English:

st

  • Stone (in weight)