Ideal body weight is the optimal weight associated with maximum life expectancy for a given height. Abbreviation for ideal body weight. This page is all about the meaning, abbreviation and acronym of IBW explaining the definition or meaning and giving useful information of similar terms. The meaning of IBW is Ideal Body Weight and other meanings are located at the bottom which take place within Medical terminology and IBW has 2 different. Medical IBW abbreviation meaning defined here.