I speak without a mouth and answer without ears. I have no body, but repeat what you say. What am I?

Need a hint?

One helpful clue
Show hint

Hint: Call into a canyon and listen.

Reveal answer

The answer is

An echo

Answer guide

Why this answer works

Read the explanation

An echo is a reflected sound that repeats what it hears.

Keep guessing

Related riddles

Random riddle

I have cities but no houses, forests but no trees, and water but no fish. What am I?

Reveal answer

The answer is

A map

Hints and details

I sing at night, jump in the grass, and rub my legs to make music. What am I?

Reveal answer

The answer is

A cricket

Hints and details

What blanket can cover a whole town but weighs almost nothing?

Reveal answer

The answer is

Fog.

Hints and details