SUPRACOSTAL Meaning of SUPRACOSTAL in English adj situated above, or on the outside of, the ribs. Webster English vocab. Английский словарь Webster. 2012