What does besternährt mean?

besternährt - German to English

most useful fed