TOP

Definition of carrier pigeon noun from the Oxford Advanced American Dictionary

See carrier pigeon in the Oxford Advanced Learner's Dictionary