demi suit – Meaning and Explanation