naming collision
Noun
Meaning
naming collision (plural naming collisions)
(software compilation) An error caused by two source code elements (such as variables or functions) having the same name as each other.
Examples
Naming collision of classes, functions and variables can be avoided.