35
Noun
A trench is a slice of a large conglomerate of items, like mortgage securities.
I sold a trench to him.
by Anon135813 December 15, 2020
Get the mug
Get a Trench mug for your cat Jerry.

Activity