Meaning of “cos lettuce” in the English Dictionary

british dictionary