A team not so posh as Palace? (5)
I believe the answer is:
villa
'a team' is the definition.
(I've seen this before)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for villa that I've seen before include "See 3" , "Country house (in Aston?)" , "Classical country house" , "Type of house" , "Midlands football team" .)