Wiktionary
radar reflectors
n. (plural of radar reflector English)
n. (plural of radar reflector English)