Drug found on Welsh criminal before, in another location (9)
I believe the answer is:
elsewhere
'another location' is the definition.
The definition and answer are not the same part of speech.
'drug found on welsh criminal before' is the wordplay.
'drug' becomes 'e' (e is another name for ecstasy).
'found on' says to put letters next to each other.
'criminal' indicates anagramming the letters.
'before' becomes 'ere' (usually literary**).
'welsh' with letters rearranged gives 'lsewh'.
'e'+'lsewh'+'ere'='ELSEWHERE'
'in' acts as a link.
Can you help me to learn more?
(Other definitions for elsewhere that I've seen before include "abroad?" , "In a different place" , "away" , "different position" , "Not in this place - try another" .)