Many distributed our menus (8)
I believe the answer is:
numerous
'many' is the definition.
(similar in meaning)
'distributed our menus' is the wordplay.
'distributed' is an anagram indicator.
'our'+'menus'='ourmenus'
'ourmenus' with letters rearranged gives 'NUMEROUS'.
(Other definitions for numerous that I've seen before include "Ever so many" , "Profuse" , "Plentiful" , "There's no shortage" , "Amounting to a large indefinite number" .)