STRULL MEANING IN ENGLISH

• Strull Definition & Synonyms

  1. (n.) A bar so placed as to resist weight.


RECENT SEARCHES