Definition of clasher in English:

clasher

noun

See clash