The cathedral echoed with the sounds of the organ.
•The valley echoed with the sound of horses' hooves.
2. Fig. [for something] to have reminders of something. (Literary and very limited.) •My thoughts echoed with the sounds of spring.
•The room echoed with happier days.