What does carrier pigeon mean?

carrier pigeon meaning in General Dictionary

a homing pigeon used to carry communications