Find the word definition

The Collaborative International Dictionary
mirror ray

Homelyn \Home"lyn\, n. [Scot. hommelin.] (Zo["o]l) The European sand ray ( Raia maculata); -- called also home, mirror ray, and rough ray.

Usage examples of "mirror ray".

He chose the mirror ray and worked its curved edge into the door crack at the position of the locking mechanism.