×

spitcher meaning in English

vt.
〔军俚〕击沉(敌人的潜艇)。

Related Words

  1. spitbox
  2. spitchcock
  3. spitdevil
  4. spite
PC Version

Copyright © 2018 WordTech Co.