English Abyssal channel Cited by user Prof. Squirrel on 11 Feb 2018 Abyssal channels (also, deep-sea channels, underwater channels) are channels in Earth's sea floor.