elfin Meaning and Definition
1. a. relating to or made or done by or as if by an elf
2. s. small and delicate
3. s. suggestive of an elf in strangeness and otherworldliness
4. s. usually good-naturedly mischievous
Electron Losses and Fields Investigation (ELFIN) is a nanosatellite in development at University of California, Los Angeles (UCLA).
Sponored Video