CELO Meaning of CELO in English A type of cookie which is made from wire mesh coated with plastic. (Grip/Lighting) Film and video English vocabulary. Английский словарь фильмов и видео. 2012