CLOU Meaning of CLOU in English [ klu: ]■ noun literary the chief attraction, point of greatest interest, or central idea.OriginFr., lit. 'nail'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004