SPICK


Meaning of SPICK in English

noun a spike or nail.

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