Vocabulary

オーバースペック

overspec; over-engineered

adj-no na-adjective noun