Obsolete means: No longer in use or in practice; not current or old-fashioned. It could also be used as: out of date, antiquated, unfashionable or outmoded.
Fairey Swordfish - Royal Navy.