deadspot
English
Noun
deadspot
(
plural
deadspots
)
Alternative form of
dead spot
.
Anagrams
stop dead