TOL


Meaning of TOL in English

TOL, or TOLEDO. A sword: from Spanish swords made at Toledo, which place was famous for sword blades of an extraordinary temper.

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