In large level area place a meal for all to see (7)
I believe the answer is:
plateau
'in large level area' is the definition.
'plateau' can be an answer for 'area' (I have seen 'high area' mean 'plateau' so perhaps 'area' could also mean 'plateau'). I am unsure of the 'in large level' bit.
'place a meal for all to see' is the wordplay.
'place' becomes 'pl' (abbreviation used in postal addresses).
'meal' becomes 'tea' (tea is a type of meal).
'for all to see' becomes 'u' (short for Universal film certificate).
'pl'+'a'+'tea'+'u'='PLATEAU'
Can you help me to learn more?
(Other definitions for plateau that I've seen before include "Flat-topped height" , "Flat area of land" , "Paul, eat! (anag)" , "High level land area" , "Quiet time" .)