1. Adjective. Having a taste like that of cheddar cheese. ¹
¹ Source: wiktionary.com
1. cheddar [adj] - See also: cheddar