Skip to main content

Definitions by Trilitheum

An echoing hiccup; the sound made when hiccupping in an large open chamber or cavernous area.
The echup could be heard all through the cathedral
echup by Trilitheum September 19, 2009