Left a new drug for laird (9)
I believe the answer is:
landowner
'laird' is the definition.
(I've seen this before)
'left a new drug' is the wordplay.
'left' becomes 'L' (common abbreviation).
'new' becomes 'n' (common abbreviation eg NT for New Testament).
'drug' becomes 'downer' (downer is a kind of drug).
'l'+'a'+'n'+'downer'='LANDOWNER'
'for' acts as a link.
(Other definitions for landowner that I've seen before include "Man of means" , "Laird" , "Squire, perhaps" , "One may have lots of grass" , "Owner of an area" .)