Skip to main content

Definitions by AnyOldSmith

Land a tree on it 

To implement a solution to a problem that's so effective, it puts down roots and becomes permanent.
"Raise that issue and make Pete land a tree on it"