アブストラクトゲーム
Meanings
Noun
1. abstract strategy game