semi dress – Meaning and Explanation