walky-talky

Explore definitions, synonyms, and language insights of walky-talky

Definitions

Noun
small portable radio link (receiver and transmitter)

More General Terms