The mother of all lakes (8)
I believe the answer is:
superior
'lakes' is the definition.
(I know that Superior is a lakes)
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for superior that I've seen before include "World's largest freshwater lake" , "One of forty across" , "A better boss?" , "Of greater rank or quality" , "Of high standard" .)