ensilage (n.)youdaoicibaDictYouDict
1879, from French ensilage, from ensiler "put in a silo," from Spanish ensilar (see silo).