SynonymX
Speak
Spiked
Definition of Spiked
1.
Having a long sharp point
Adjective Satellite
Semanticaly linked words with "spiked"
pointed