IP


Meaning of IP in English

[IP] abbreviation initial point, innings pitched, intermediate pressure

Merriam-Webster English vocab.      Английский словарь Merriam Webster.