Frontage a shop can install above on opening (6)
I believe the answer is:
fascia
'opening' is the definition.
The definition and answer can be both body parts as well as being singular nouns.
Maybe you can see an association between them that I can't see?
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for fascia that I've seen before include "Vehicle's dashboard" , "Shop sign" , "Car dashboard" , "Signboard above a shop" , "Shopfront signboard" .)