Please do not use this tag to refer to the spread syntax ... in JavaScript. Use [spread-syntax] instead. In Groovy, the spread operator (*) is to extract entries from a collection and provide them as individual entries. This can be useful for converting collections to individual parameters on method calls. In Kotlin, the spread operator (*) allows a variable number of arguments (vararg) to be passed via the named form.