TV advertisement (10)
I believe the answer is:
commercial
(Other definitions for commercial that I've seen before include "having profit as the main aim" , "It pushes" , "Intended to make a profit" , "Television advert" , "in demand?" .)
I believe the answer is:
commercial
(Other definitions for commercial that I've seen before include "having profit as the main aim" , "It pushes" , "Intended to make a profit" , "Television advert" , "in demand?" .)