explanate : Related Words Words similar in meaning to explanate

  • flattened«
  • flat«