SPIKED


Meaning of SPIKED in English

[spiked] adj (1601) 1: having an inflorescence that is a spike

2: having a sharp projecting point

Merriam-Webster English vocab.      Английский словарь Merriam Webster.