spider chart (English, noun)
expansion: spider chart (plural spider charts)
Senses:
glosses: Synonym of radar chart.
Forms:
form: spider charts
tags: plural