to swallow up or overwhelm in, or as in, a gulf; to cast into a gulf

listen to the pronunciation of to swallow up or overwhelm in, or as in, a gulf; to cast into a gulf
الإنجليزية - الإنجليزية
ingulf