Little Riddles level 251-275

Please find answers Little Riddles level 251 till and including 275 below.

251. Blackbird
252. Horn
253. Ruler
254. Termite
255. Aluminum
256. Lamp
257. Snowflake
258. Wizardofoz
259. Telescope
260. Baldness
261. Sting
262. Television
263. Tadpole
264. Rhino
265. Unicycle
266. Footlong
267. Milkyway
268. Spam
269.
270. Pupil
271. Chess
272. Shampoo
273. Schoolbus
274. Toothpick
275. Greenthumb