spiked
动词 spike:
stand in the way of
同义词:spike
pierce with a sharp stake or point
同义词:transfix, impale, empale, spike
secure with spikes
同义词:spike
bring forth a spike or spikes
add alcohol to (beverages)
manifest a sharp increase
同义词:spike
形容词 spiked:
equipped with long sharp-pointed projections especially along the top of a wall or fence
having a long sharp point