十八般武藝

Idiom

 * 1) skill in wielding the 18 kinds of weapons; skill in various types of combat