cráterEnglish translation of cráterm crater Definition of crater in the British & World English dictionary Definition of crater in the US English dictionary Translate crater | into French | into German | into Italian