Chinese English Dictionary

spike sb.'s guns    Add to My Vocabulary

  1. 挫败某人



Credits
Source of Dictionary: CC-CEDICT