×

finish meaning in English

n. finish, end, final stage, final details; something which completes or perfects

Related Words

  1. finir en pointe
  2. finir en eau de boudin
  3. finissage
  4. finisseur
PC Version

Copyright © 2018 WordTech Co.