'brilliant pebble' definitions:

Definition of 'brilliant pebble'

From: WordNet
noun
A code name for a small computerized heat-seeking missile that was supposed to intercept and destroy enemy missiles