IP Meaning of IP in English [IP] abbreviation initial point, innings pitched, intermediate pressure Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012