From an immigration advisor in the UK:
It depends who you are talking to.
Entry clearance means the sticker in a passport granting someone
permission to come to the UK for a specific purpose.
Technically a visa is entry clearance for a visa national. A visa
national is someone travelling on one of the passports listed in
Appendix 2 of ...