Crossword Genius

President of the Royal Society limits monster's development (8)

Ross

I believe the answer is:

progress

I'm a little stuck... Click here to teach me more about this clue!

'development' is the definition.
(I know that progress is a type of development)

'president of the royal society limits monster's' is the wordplay.
'president of the royal society limits' becomes 'pr' (I can't explain this - if you can you should believe this answer much more).
'monster' becomes 'ogress' (female ogre).
'pr'+'ogress'='PROGRESS'

Can you help me to learn more?

(Other definitions for progress that I've seen before include "Headway" , "Breakthrough - advance" , "Go forward" , "Advance - movement" , "Move forward" .)

Want a hint initially instead of a full solution? Install my app