walky-talky

Noun
  1. Small portable radio link (receiver and transmitter) (synset 104553144)

Other Searches