trap rock Hear it!

trap rock Definition

trap rock

noun

trap