An abbreviation for the phrase 'To Say The Least'.definition:(1) At the very least; without overemphasizing the subject; to put mildly. (2) Not to exaggerate.
We were not pleased with her work -- tstl.
7👍 8👎