INNOVATION


Meaning of INNOVATION in English

A novel move or idea in an established line of play.

English glossary of chess terms.      Английский глоссарий шахматных терминов.