Of the greatest importance (5)
I believe the answer is:
vital
'of the greatest importance' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for vital that I've seen before include "Critical, necessary" , "Characteristic of life" , "Essential; lively" , "Critical; life-sustaining" , "Necessary for life" .)