Stuck advertisement in this place, close to road (7)
I believe the answer is:
adhered
'stuck' is the definition.
('adhere' can be a synonym of 'stick')
'advertisement in this place close to road' is the wordplay.
'advertisement' becomes 'ad' ('ad' can be a synonym of 'advertisement').
'in this place' becomes 'here' ('here' can be a synonym of 'in this place').
'close to' says to take the final letters (the close/ending of).
The last letter of 'road' is 'd'.
'ad'+'here'+'d'='ADHERED'
(Other definitions for adhered that I've seen before include "Stuck; glued" , "Stuck - redhead (anag)" , "Stuck (to something)" , "Showed sticking power" , "Stuck to, remained loyal" .)