Right, for those who think my command of the English language is as bad as my fishing
1) a person who has given long service in some capacity; 2) a soldier who has seen a lot of active service; 3) a person who has served in the military forces.
I think (at least
) one of those applies to Iain regarding his 'experience', so no 'ageist' jibe intended on my part by using the word, which, by definition, makes no negative reference to age or being old !
Cracking fish dude, well done in those conditions !