Iktara Word Meaning In English - Mean sth by sth what do you mean by 'rightsizing the department'?