NotedelugeA great flood of water; an overwhelming quantity.❌Edit definitionsPOSnounverbadjadv×+ Add definitionSaveCancelArticle:EditSaveCancelTransliteration:EditSaveCancelImagesDefault↑↓…×SaveCancelUpload imageUploading…No images yet. Upload one to get started.