CRATE Meaning of CRATE in English Noun. A delapidated vehicle. Derog. Slang English vocab. Английский сленговый словарь. 2012