The phrase
"edition supercar" refers to a special version or variation of a high-performance car. It typically indicates that the vehicle has been modified or enhanced in some way to make it more exclusive, limited, or unique compared to the standard version.
Full definition